<template><h1 id="结束语-大道至简" tabindex="-1"><a class="header-anchor" href="#结束语-大道至简" aria-hidden="true">#</a> 结束语 | 大道至简</h1>
<p>你好，我是李兵。不知不觉中专栏已经更新完了，总的来说， 我写本专栏的过程是痛并快乐着。</p>
<p>觉得痛苦是因为写作期间每一天都能感受到多方的压力，完全没有放松的机会。在这过程中，阅读 Chromium 和 V8 的源代码占用了我大量的时间，因为有时候要验证文章的一些观点，或者找出一些知识点的实现逻辑，都需要通过阅读源代码来给出结论。V8 的源代码还算好读，但 Chromium 的源代码就过于复杂了，要看一个功能是怎么实现的就得查看几十个源文件，而且这些代码中充斥着大量的回调函数，大大增加了阅读代码的难度。</p>
<p>当然这个过程中，我也觉得是快乐的，因为通过本专栏我解锁了两件非常有挑战的技能。</p>
<p>第一件是写技术文章。通过本专栏，我对写技术文章有了比较系统性的方法论，也理解了写技术文章的核心就是<strong>用简单的语言讲清楚一个复杂的问题</strong>。不过要做好却并非易事，搞清楚目标群体、对这个领域有深刻的理解和洞见、组织好文章的层次结构……一样都不能少，只有这样才能做到有的放矢。</p>
<p>在专栏的写作过程中，我还发现了写文章和做项目的相通之处。我们知道通常做项目时需要首先确认核心需求，并快速交付一个最小可行产品，然后再根据实际的需求来迭代产品。</p>
<p>而在设计专栏目录时，我也有意识地将文章分为“<strong>搭建知识架构型</strong>”和“<strong>深入讲解单个知识点型</strong>”。“搭建知识架构型”文章的主要任务是将相互关联的知识点串成线、连成网，这类文章的核心任务就是做连接，但这过程中又会涉及到很多知识点，不过单个知识点是怎么工作的并不是核心，因此我会将这些细节性的知识点关进“黑盒”，你只需要了解“黑盒”起到的作用是什么就行了，并不需要关心其内部实现的细节。相反，在“深入讲解单个知识点型”这类文章中，我会拆解这些“黑盒”，并将一个个知识点分析透彻。</p>
<p>我解锁的第二个有挑战的技能就是专栏录音，为此我还专门学习了一些录音技巧，虽然录音效果和专业主播比起来还有些差距，但对于我个人而言，这是我迈出去的“重要的第一步”！</p>
<p>如果非让我总结写作过程中的一些经验和心得，我会用四个词来概括：<strong>大道至简，学会权衡，懂得舍弃，持续进化</strong>。具体来讲，首先你懂得了大道，有着全局视野，才有能力去分析哪些是重要的、哪些是不重要的，这样你才有可能去化繁为简；在化繁为简的过程中，你还需要去权衡利弊，有勇气去舍弃那些不重要的或者已经花费了大量精力去做的事；完成之后，你还需要持续跟进，进行持续的重构改进！</p>
<p>我特别感谢极客时间给我这次机会，在这过程中，我学习了很多，也成长了很多。也非常感谢你在留言区的反馈和意见，才让我可以持续优化本专栏。虽然这是专栏的结束语，不过本专栏还会持续优化下去，我会详细回复你的留言，并对专栏做一些勘误和结构的优化，如有必要后续我还会准备一些加餐环节。</p>
<p>（备注：结课调研已完结）</p>
</template>
